package cn.tedu.csmall.product.service;

import cn.tedu.csmall.product.pojo.param.PictureAddNewParam;
import org.springframework.transaction.annotation.Transactional;

@Transactional
public interface IPictureService {

    /**
     * 新增图片
     * @param pictureAddNewParam 前端添加图片的参数类
     */
    void addNewPicture(PictureAddNewParam pictureAddNewParam);

    /**
     * 根据id删除图片
     * @param pictureId 图片id
     */
    void deletePicture(Long pictureId);

    /**
     * 通过id将图片设置为相册封面
     * @param id  相册id
     */
    void updateSetCover(Long id);


}
